<%-- 
    Document   : admsupervisor
    Created on : 08/10/2013, 04:26:16 AM
    Author     : grakeskull
--%>
<%@page import="edu.capex.farmacus.Manager.VisitadoresMedicosManager"%>
<%@page import="java.util.Date"%>
<%@page import="edu.capex.farmacus.encapsulates.VisitadoresmedicosPK"%>
<%@page import="edu.capex.farmacus.encapsulates.Visitadoresmedicos"%>
<%@page import="edu.capex.farmacus.Manager.CentrosmedicosManager"%>
<%@page import="edu.capex.farmacus.encapsulates.Centrosmedicos"%>
<%@page import="edu.capex.farmacus.Manager.MedicosManager"%>
<%@page import="edu.capex.farmacus.encapsulates.Medicos"%>
<%@page import="edu.capex.farmacus.Manager.VisitadoresManager"%>
<%@page import="edu.capex.farmacus.encapsulates.Visitadores"%>
<%@page import="edu.capex.farmacus.encapsulates.Autenticacion"%>
<%@page import="edu.capex.farmacus.Manager.FarmaciasManager"%>
<%@page import="edu.capex.farmacus.encapsulates.Farmacias"%>
<%@page import="edu.capex.farmacus.Manager.VendedoresManager"%>
<%@page import="edu.capex.farmacus.encapsulates.Vendedores"%>
<!DOCTYPE html>

<%
    if (request.getParameter("visitador") != null && request.getParameter("medico") != null && request.getParameter("observacion") != null) {
        Visitadoresmedicos visitadorMedico = new Visitadoresmedicos();
        visitadorMedico.setMedicos(new MedicosManager().findMedicos(new Integer(request.getParameter("medico"))));
        visitadorMedico.setVisitadores(new VisitadoresManager().findVisitadores(new Integer(request.getParameter("visitador"))));
        visitadorMedico.setVisitadoresmedicosPK(new VisitadoresmedicosPK(new Integer(request.getParameter("visitador")), new Integer(request.getParameter("medico")), new Date(0)));
        visitadorMedico.setReporto(Boolean.FALSE);
        visitadorMedico.setComentario(request.getParameter("observacion"));
        new VisitadoresMedicosManager().create(visitadorMedico);
    }
%>

<html>
    <head>
        <%@include file="/resources/header.jsp" %>
        <!--<script src="/farmacus/resources/javascript/bsa.js"></script>-->
    </head>

    <body class="preview" data-spy="scroll" data-target=".subnav" data-offset="80">

        <%@include file="/resources/header1.jsp" %>
        <div class="container">


            <h2>Bienvenido <%=((Autenticacion) request.getSession().getAttribute("usuarioLogeado")).getUsuario()%></h2>
            <div class="subnav">
                <ul class="nav nav-pills">
                    <li><a href="<%=request.getContextPath()%>/admin/supervisores/admsupervisor.jsp">Asignar Labor</a></li>
                    <li><a href="Asignadosvendedor.jsp">Ver Asignados</a></li>
                    <li><a href="/farmacus/reportes.jsp">Reportes</a></li>
                    <li><a href="<%=request.getContextPath()%>/admin/mantenimientos/mantenimientos.jsp">Mantenimientos</a></li>
                </ul>
            </div>
            <form class="form-horizontal well" method="POST">
                <fieldset>
                    <h2>Asignar Labor al Visitador</h2>
                    <center>
                        <div class="control-group">
                            <label class="control-label" for="select01">Tipo Usuario</label>
                            <div class="controls">
                                <select id="selectVendedores">
                                    <option>Vendedor</option>
                                    <option selected>Visitador</option>

                                </select>
                            </div>
                        </div>

                        <div class="control-group">

                            <label class="control-label" for="input01">Visitador</label>
                            <div class="controls">
                                <select name="visitador">
                                    <%
                                        for (Visitadores temp : new VisitadoresManager().findVisitadoresEntities()) {
                                    %>
                                    <option value="<%=temp.getId()%>"><%=temp.getNombre()%></option>
                                    <%}%>
                                </select>
                            </div>
                        </div>

                        <div class="control-group">

                            <label class="control-label" for="input02">Medico</label>
                            <div class="controls">
                                <select name="medico">
                                    <%
                                        for (Medicos temp : new MedicosManager().findMedicosEntities()) {
                                    %>
                                    <option value="<%=temp.getId()%>"><%=temp.getNombre()%></option>
                                    <%}%>
                                </select>
                            </div>
                        </div>
                        <div class="control-group">
                            <label class="control-label" for="textarea">Observacion</label>
                            <div class="controls">
                                <textarea class="input-xlarge" id="textarea" rows="3" name="observacion"></textarea>
                            </div>
                        </div>

                        <div class="form-actions">
                            <button type="submit" class="btn btn-primary">Guardar</button>
                            <button type="reset" class="btn">Cancel</button>
                        </div>
                    </center>
                </fieldset>

            </form>
            <table id="myTable" class="table table-bordered table-striped">
                <thead>
                    <tr>
                        <th filter-type="ddl">
                            Visitador
                        </th>
                        <th filter-type="ddl">
                            Medico
                        </th>
                        <th filter-type="ddl">
                            Reporto
                        </th>
                        <th>
                            Observacion
                        </th>
                    </tr>
                </thead>
                <tbody>
                    <%
                        for (Visitadoresmedicos temp : new VisitadoresMedicosManager().findVisitadoresmedicosEntities()) {
                    %>
                    <tr>
                        <td>
                            <%=temp.getVisitadores().getNombre()%>
                        </td>
                        <td>
                            <%=temp.getMedicos().getNombre()%>
                        </td>
                        <td>
                            <%=temp.getReporto() ? "Si" : "No"%>
                        </td>
                        <td>
                            <%=temp.getComentario()%>
                        </td>
                    </tr>
                    <%}%>
                </tbody>
            </table>

            <%@include file="/resources/footer1.jsp" %>
        </div>
        <script type="text/javascript">
            $(document).ready(function() {
                $("#myTable").tableFilter();
                $("#selectVendedores").change(function() {
                    window.location.replace("/farmacus/admin/supervisores/admsupervisor.jsp");
                });
            });
        </script>
    </body>
</html>
